Impossibility Results in the Presence of Multiple Faulty Processes

نویسندگان

  • Gadi Taubenfeld
  • Shumel Katz
  • Shlomo Moran
چکیده

We investigate the impossibility of solving certain problems in an unreliable distributed system where multiple processes may fail. We assume undetectable crash failures which means that a process may become faulty at any time during an execution and that no event can happen on a process after it fails. A sufficient condition is provided for the unsolvability of problems in the presence of multiple faulty processes. Several problems are shown to be solvable in the presence of t − 1 faulty processes but not in the presence of t faulty processes for any t. These problems are variants of problems which are unsolvable in the presence of a single faulty process (such as consensus, choosing a leader, ranking, matching). In order to prove the impossibility result a contradiction is shown among a set of axioms which characterize any fault-tolerant protocol solving the problems we treat. In the course of the proof, we present two results that appear to be of independent interest: first, we show that for any protocol there is a computation in which some process is a splitter. This process can split the possible outputs of the protocol to two disjoint sets. In case that the protocol is also fault-tolerant, then this splitter must be a decider, that can split its own output values into two different singletons. These results generalize and expand known results for asynchronous systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Impossibility Results in the Presence of Multiple Faulty Processes (Preliminary Version)

We investigate the impossibility of solving certain problems in an unreliable distributed system where multiple processes may fail. A necessary condition is provided for the solvability of problems in the presence of multiple faulty processes, and variants of problems which are unsolvable in the presence of a single faulty pro~~s (such as consensu.s, ehoo~ing a leader, r~g, matching) are shown ...

متن کامل

Impossibility Results in Th~ Presence of Multiple Faulty Processes

We investigate the impossibility of solving certain problems in an unreliable distributed system where multiple processes may fail. We assume undetectable crash(fail-stop) failures, which means that a process may become faulty at any time during an execution and that no event c,an occur on a process after it fails. A sufficient condition is provided for the unsolvability of problems in the pres...

متن کامل

Adaptive timeliness of consensus in presence of crash and timing faults

The ∆-timed uniform consensus is a stronger variant of the traditional consensus and it satisfies the following additional property: Every correct process terminates its execution within a constant time ∆ (∆-timeliness), and no two processes decide differently (Uniformity). In this paper, we consider the ∆-timed uniform consensus problem in presence of fc crash processes and ft timing-faulty pr...

متن کامل

A Self-Reconstructing Algorithm for Single and Multiple-Sensor Fault Isolation Based on Auto-Associative Neural Networks

Recently different approaches have been developed in the field of sensor fault diagnostics based on Auto-Associative Neural Network (AANN). In this paper we present a novel algorithm called Self reconstructing Auto-Associative Neural Network (S-AANN) which is able to detect and isolate single faulty sensor via reconstruction. We have also extended the algorithm to be applicable in multiple faul...

متن کامل

Timed Uniform Atomic Broadcast in Presence of Crash and Timing Faults

∆-Timed Atomic Broadcast is the broadcast ensuring that all correct processes deliver the same messages in the same order, and that delivery latency of any message broadcast by any correct process is some predetermined time ∆ or less. In this paper, we propose a ∆-timed atomic broadcast algorithm in a synchronous system where communication delay is bounded by a known constant d and processes su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994